// pages/store_pick/store_pick.js
const app = getApp();
import { storelist } from '../../config/https.js';
Page({

  /**
   * 页面的初始数据
   */
  data: {
    noMore: false, // 没有更多
    list: [], // 列表
    page: 0,
    pagesize: 10,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {
    this.getData();
  },

  // 获取数据
  getData(){
    app.loading();
    let that = this;
    storelist({
      lng: wx.getStorageSync('location') ? JSON.parse(wx.getStorageSync('location')).longitude : '',
      lat: wx.getStorageSync('location') ? JSON.parse(wx.getStorageSync('location')).latitude : '',
      token: app.globalData.userId
    }).then(res => {
      wx.hideLoading();
      if(res.code == 1){
        // if(res.data.length > 0){
        //   res.data.forEach((item) =>{
        //     item.address == item.address.replace(/,/g,'')
        //   })
        // }
        that.setData({
          list: res.data
        })
      }else{
        app.$tip(res.msg);
      }
    })
  },

  // 选择
  choose(e){
    let item = e.currentTarget.dataset.item;
    wx.setStorageSync('selectStore', JSON.stringify(item))
    // let pages = getCurrentPages();  // 当前页的数据，可以输出来看看有什么东西
    // let prevPage = pages[pages.length - 2];  // 上一页的数据，也可以输出来看看有什么东西
    // /** 设置数据 这里面的 value 是上一页你想被携带过去的数据，后面是本方法里你得到的数据，我这里是detail.value，根据自己实际情况设置 */
    // prevPage.setData({
    //   stores: item
    // })
    /** 返回上一页 这个时候数据就传回去了 可以在上一页的onShow方法里把 value 输出来查看是否已经携带完成 */
    wx.navigateBack({});
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },
})